David KalivodaDavid Kalivoda
TennisWhen the Source Returns N/A: Data Discipline in the Tennis Transfer WindowThe data file arrived at 21:47, on the very night the transfer column had to...
EsportsThe Empty Report: Why a Null Result Still Counts as a Conclusion in Sports AnalysisThe Empty Spreadsheet 3:47 a.m. in Miami. The second monitor holds a twelve-r...
International FootballWhen the Data Doesn't Arrive: A Craft Lesson from an Empty Tactical ReportOn Tuesday morning, on a screen in a Manchester flat, the report finished...
AthleticsWhen the Data Is Empty: The Line Between Sports Reporting and FabricationAt three in the morning in Da Nang, I opened my inbox and found an analysis...
International FootballEvergrande, the Transfer Window and the Law of Cycles: Big Money Cannot Buy SustainabilityEvergrande, the Transfer Window and the Law of Cycles: Big Money Cannot Buy...
International FootballThe First Blind Spot of Tactical Analysis: When the Data Source Is EmptyThat night, the stats board on the screen showed a row of zeros. No possessio...
International FootballInside the Transfer Window: Money, Contracts and the Phone Calls That Decide DealsOn the final night of the transfer window, I sat in a small hotel in north...
International FootballThe Transfer Market and Reports Without DataIn a desk drawer in Marseille, I still keep a thirty-page file. The first pag...
EsportsWhen the Stat Sheet Is Empty: The Verification Discipline of Vietnamese Esports WritersOn an October morning in Hanoi, I reopened a match analysis I had spent three...
International FootballTransfer Window: Reading the Money, the Contracts and the Wind from the AgentsThere was a July evening when I sat in front of the microphone in a small...
International FootballEngland 7-0 Croatia in Rijeka: A Message to Europe on a Sample Size of OneWhat kept me at my desk after the match in Rijeka had nothing to do with the...
SwimmingDecoding the Numbers in the Transfer Window: When Noise Drowns Out the SignalIn the last 48 hours, there have been at least 14 different headlines about t...
BasketballHeat Maps and False Prophecy: When Basketball Data Hides a Player's True RoleIn the summer of 2026, when the NBA returned inside the Orlando bubble, I sat...
International FootballEngland 7-0 Croatia: Seven Ways to Score and a Lesson About Where You StandBefore England's second goal, I counted twenty-seven passes. Not because I...
TennisEmpty Handoff and the Temptation to Fabricate: Notes from a Failed Tennis Analysis in MelbourneOn the third night of the opening week of a Grand Slam in Melbourne, I opened...
AthleticsSilent Training Logs: Vietnamese Athletics and the Fight to Reclaim DataThree numbers. One: eleven point zero three seconds, the speed mark Vietnames...
International FootballJustin Hubner and the Craziest 9-2 of His Career: Indonesia Advance on Goals Scored, Not on AuthorityWhat stayed with me after reading the report was not the nine goals. It was t...
International FootballRonaldo Benched, Gonçalo Ramos Starts: Portugal Redraws the Front LineIn the final minutes of the match, Cristiano Ronaldo left the pitch through t...
International FootballMislabeled and Unverified: The Verification Gap in Football DataIn a recent audit of our content library, I came across an item labeled...
International FootballDavor Suker, Seville and the Warning Sent to Spain: When a Croatian Legend Bets Everything on Luka ModricAt the eastern stand of Ramón Sánchez-Pizjuán, on a September afternoon still...
International FootballMilan beat Lecce: 41-year-old Modric sets the tempo, but Rabiot is the durable variableWhen the ball reached Luka Modric in midfield, he did not rush. One turn of t...
International FootballRosenior, Paris FC and the Jean-Bouin Melee: A Win With No Room for GriefWhen the final whistle blew at Stade Jean-Bouin, the scoreboard read 2-1. Par...
EsportsV-League 2026 Data: 17 Shots, 0.58 xG, and a Model Rejected in 2026Three numbers from a match played last round, and none of them appeared on th...
SwimmingThe Underwater Dolphin Phase: Where the Medal Is Written Before the Hand Touches the WallI still remember that frame. The 200-metre butterfly final, the third length,...
International FootballAn Empty Cell Is Not a Green Cell: The Data Gap That Lets Football Decide in SilenceOn 17 November 2026, Everton were handed a 10-point deduction — the heaviest...
International FootballThe Conductor Without a Baton: Luka Modric and the Balkan Symphony in a Transfer MarketOn a July afternoon, as the sunlight stretched over the red rooftops of Zagre...
Domestic FootballThe Discipline of a Blank Page: Football Writing and the Price of an Unsourced DatapointLast week in Shanghai, the phone woke me at 11:40 p.m. An editor needed 1,738...
BasketballAn Empty Report and the Ethical Line of Basketball Number-CrunchingIn August 2026, while the NBA was still shut down by the pandemic, I sent the...
GolfThe Allure of the Long Game: When Golf Becomes a Universal Language of PatienceA golf course in Brisbane on a July morning is nothing special. But to me,...
VolleyballACC vs SEC: The Strategic Showdown at Shriners Children's Showdown – When NCAA Women's Volleyball Enters the Era of Cross-Conference BattlesWhen the ball sits between two midfield lines, the match begins there. But in...
EsportsThe Empty Report: Why a Null Result Still Counts as a Conclusion in Sports AnalysisThe Empty Spreadsheet 3:47 a.m. in Miami. The second monitor holds a twelve-r...
International FootballWhen the Data Doesn't Arrive: A Craft Lesson from an Empty Tactical ReportOn Tuesday morning, on a screen in a Manchester flat, the report finished...
AthleticsWhen the Data Is Empty: The Line Between Sports Reporting and FabricationAt three in the morning in Da Nang, I opened my inbox and found an analysis...
International FootballEvergrande, the Transfer Window and the Law of Cycles: Big Money Cannot Buy SustainabilityEvergrande, the Transfer Window and the Law of Cycles: Big Money Cannot Buy...
International FootballThe First Blind Spot of Tactical Analysis: When the Data Source Is EmptyThat night, the stats board on the screen showed a row of zeros. No possessio...
International FootballInside the Transfer Window: Money, Contracts and the Phone Calls That Decide DealsOn the final night of the transfer window, I sat in a small hotel in north...
International FootballThe Transfer Market and Reports Without DataIn a desk drawer in Marseille, I still keep a thirty-page file. The first pag...
EsportsWhen the Stat Sheet Is Empty: The Verification Discipline of Vietnamese Esports WritersOn an October morning in Hanoi, I reopened a match analysis I had spent three...
International FootballTransfer Window: Reading the Money, the Contracts and the Wind from the AgentsThere was a July evening when I sat in front of the microphone in a small...
International FootballEngland 7-0 Croatia in Rijeka: A Message to Europe on a Sample Size of OneWhat kept me at my desk after the match in Rijeka had nothing to do with the...
SwimmingDecoding the Numbers in the Transfer Window: When Noise Drowns Out the SignalIn the last 48 hours, there have been at least 14 different headlines about t...
BasketballHeat Maps and False Prophecy: When Basketball Data Hides a Player's True RoleIn the summer of 2026, when the NBA returned inside the Orlando bubble, I sat...
International FootballEngland 7-0 Croatia: Seven Ways to Score and a Lesson About Where You StandBefore England's second goal, I counted twenty-seven passes. Not because I...
TennisEmpty Handoff and the Temptation to Fabricate: Notes from a Failed Tennis Analysis in MelbourneOn the third night of the opening week of a Grand Slam in Melbourne, I opened...
AthleticsSilent Training Logs: Vietnamese Athletics and the Fight to Reclaim DataThree numbers. One: eleven point zero three seconds, the speed mark Vietnames...
International FootballJustin Hubner and the Craziest 9-2 of His Career: Indonesia Advance on Goals Scored, Not on AuthorityWhat stayed with me after reading the report was not the nine goals. It was t...
International FootballRonaldo Benched, Gonçalo Ramos Starts: Portugal Redraws the Front LineIn the final minutes of the match, Cristiano Ronaldo left the pitch through t...
International FootballMislabeled and Unverified: The Verification Gap in Football DataIn a recent audit of our content library, I came across an item labeled...
International FootballDavor Suker, Seville and the Warning Sent to Spain: When a Croatian Legend Bets Everything on Luka ModricAt the eastern stand of Ramón Sánchez-Pizjuán, on a September afternoon still...
International FootballMilan beat Lecce: 41-year-old Modric sets the tempo, but Rabiot is the durable variableWhen the ball reached Luka Modric in midfield, he did not rush. One turn of t...
International FootballRosenior, Paris FC and the Jean-Bouin Melee: A Win With No Room for GriefWhen the final whistle blew at Stade Jean-Bouin, the scoreboard read 2-1. Par...
EsportsV-League 2026 Data: 17 Shots, 0.58 xG, and a Model Rejected in 2026Three numbers from a match played last round, and none of them appeared on th...
SwimmingThe Underwater Dolphin Phase: Where the Medal Is Written Before the Hand Touches the WallI still remember that frame. The 200-metre butterfly final, the third length,...
International FootballAn Empty Cell Is Not a Green Cell: The Data Gap That Lets Football Decide in SilenceOn 17 November 2026, Everton were handed a 10-point deduction — the heaviest...
International FootballThe Conductor Without a Baton: Luka Modric and the Balkan Symphony in a Transfer MarketOn a July afternoon, as the sunlight stretched over the red rooftops of Zagre...
Domestic FootballThe Discipline of a Blank Page: Football Writing and the Price of an Unsourced DatapointLast week in Shanghai, the phone woke me at 11:40 p.m. An editor needed 1,738...
BasketballAn Empty Report and the Ethical Line of Basketball Number-CrunchingIn August 2026, while the NBA was still shut down by the pandemic, I sent the...
GolfThe Allure of the Long Game: When Golf Becomes a Universal Language of PatienceA golf course in Brisbane on a July morning is nothing special. But to me,...
VolleyballACC vs SEC: The Strategic Showdown at Shriners Children's Showdown – When NCAA Women's Volleyball Enters the Era of Cross-Conference BattlesWhen the ball sits between two midfield lines, the match begins there. But in...
